{{~#if properties~}}
{
{{#each properties}}
{{#ifdef description deprecated}}
/**
{{#if description}}
 * {{{escapeComment description}}}
{{/if}}
{{#if deprecated}}
 * @deprecated
{{/if}}
 */
{{/ifdef}}
{{#if ../parent}}
{{>isReadOnly}}{{{name}}}{{>isRequired}}: {{>type parent=../parent}};
{{else}}
{{>isReadOnly}}{{{name}}}{{>isRequired}}: {{>type}};
{{/if}}
{{/each}}
}{{>isNullable}}
{{~else~}}
any
{{~/if~}}
